package com.mrlv.ht.service;

import java.util.List;
import com.mrlv.ht.pojo.Role;
import com.mrlv.ht.pojo.RoleExample;
import com.mrlv.ht.pojo.RoleModuleExample;
import com.mrlv.ht.pojo.RoleModuleKey;

public interface IRoleService {
	
	int deleteBatch(String[] array);
	
	int insertSelective(Role record);
	int updateByPrimaryKeySelective(Role record);
	List<Role> selectByExample(RoleExample example);
	int deleteByPrimaryKey(String roleId);
	int deleteByPrimaryKeyByModule(String moduleId);
	String getJson();
	int insertModuLeRole(RoleModuleKey rm);
	Role selectByPrimaryKey(String roleId);
	String getJson(String roleId);
	List<RoleModuleKey> selectByExample(RoleModuleExample example);
}
